namespace IQIGame.Onigao.GamePlay.Editors
{
    public static class LevelEditorConst
    {
        public const string Level = "关卡";
        public const string LevelService = "服务";
        public const string Prefab = "预设";

        public const string Condition = "条件";

        public const string Execution = "关卡执行";
        public const string GenerateEntity = "实体:生成实体(1)";
        public const string RemoveEntity = "实体:移除实体(2)";
        public const string ShowSpeechBubble = "显示对话气泡(3)";
        public const string Teleport = "传送(限当前关卡地区)(4)";
        public const string ChangeExecutionCounts = "参数:改变执行次数(5)";
        public const string EnableServiceUnit = "服务:开启或关闭实体服务(39)";
        public const string ChangeLevelParams = "参数:修改关卡参数(7)";
        public const string AutoNavigation = "实体位移:实体寻路到目标点(8)";
        public const string ChangeService = "服务:修改服务(9)";
        public const string Battle = "战斗(10)";
        public const string FollowHero = "实体位移:跟随英雄(11)";
        public const string ChangeEntityActivation = "实体:改变激活状态(12)";
        public const string UseElevtor = "电梯:启动电梯(仅自身)(13)";
        public const string ChangeInteractType = "实体:改变实体交互类型(14)";
        public const string SwitchElevatorFloor = "电梯:改变电梯楼层激活状态(15)";
        public const string SetObstacleActivation = "实体阻挡:改变阻挡激活状态(开关门)(16)";
        public const string PlayEntityAnimation = "播放实体动画(17)";
        public const string CameraMotion = "镜头:相机移动（镜头展示）(18)";
        public const string UpdateTimeEnvShow = "场景:时间表现变化(19)";
        public const string ChangeSceneEffect = "场景:特效变化(20)";
        public const string CallElevator = "电梯:呼叫电梯（目标不能为自身）(21)";
        public const string ApplyRoutineAct = "循环表演(22)";
        public const string PushEntityFourWay = "实体位移:推动实体(23)";
        public const string ResetEntity = "实体:重置实体(24)";
        public const string ActiveCheckPoint = "激活标记点(25)";
        public const string AddOrRemoveBuff = "Buff:添加或移除buff(26)";
        public const string AddBuffStack = "Buff:修改buff(27)";
        public const string RelationalCalcLevelParams = "参数:根据可读参数修改参数值(28)";
        public const string ChangeCustomBGM = "更改BGM(29)";
        public const string StartStoryDialog = "对话(30)";
        public const string ChangeEntityRotation = "实体位移:改变实体朝向(31)";
        public const string LinearMoveBySpecifiedDir = "实体位移:直线移动(32)";
        public const string CancelDelayService = "打断延时服务(33)";
        public const string CancelNavigation = "打断寻路(34)";
        public const string ChangeCurPlayerCamera = "镜头:改变默认相机参数(仅单人生效)(35)";
        public const string ChangeWeather = "改变天气(36)";
        public const string SimulateTrigger = "模拟触发(37)";
        public const string StartItemSubmit = "道具:道具提交(40)";
        public const string Drop = "道具:掉落(41)";
        public const string AddItem = "道具:添加道具(42)";
        public const string EnableQuickBar = "道具:激活或禁用快捷道具切换(43)";

        public const string Trigger = "触发";
        public const string None = "None(buff触发)";
        public const string Interact = "点击交互";
        public const string MoveInRange = "走近（远离）实体范围";
        public const string EntityState = "实体状态（陷阱）";
        public const string SwitchPhysicalArea = "切换物理区域(已废弃)";
        public const string EnterOrLeaveArea = "进入、离开区域";
        public const string TeleportArrive = "传送到达(仅玩家身上Buff触发)";
        public const string EntityBorn = "实体出生/激活";
        public const string EntityStopNavigation = "实体寻路结束触发";
        public const string UnderAttack = "被怪物攻击";
        public const string NoServiceTiggeredWhenInteract = "交互无其他服务触发时触发";
        public const string EndBattle = "结束战斗";
        public const string ElevatorArrive = "电梯到达指定层数";
        public const string EnterRegion = "进入地区(气泡等一次性表现不建议使用)";

        public const string Target = "目标";
        public const string Dynamic = "动态参数";
        public const string DynamicList = "动态参数列表";

        public const string ServiceEditorNode = "CustomObj_ServiceEditorNode";

# region GenerateConstCode
        // 这里生成新的Const
        public const string PlayOrStopEntityEffect = "添加或删除实体挂点特效(44)";
        public const string AddHp = "属性:改变角色生命(45)";
        public const string StartMiniGame = "开启小游戏(46)";
        public const string AcceptQuest = "接取任务(47)";
        public const string ChangeEntityAudio = "更改实体音效(48)";
        public const string LeaveLevel = "离开关卡到主城(49)";
# endregion GenerateConstCode








    }
}